-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates to package.py #291
Conversation
This all seems reasonable to me. Thanks for attacking this so quickly |
@Yurlungur I'd like to have a discussion/input on this before moving forward. Since we have a meet scheduled for day I think that'd be a good place to hammer this into shape. |
Yep sounds good |
To echo Chris, yes please don't merge this yet. I plan to provide some input too |
Another issue I just found when trying to link with EAP: Cuda gets turned on by default in the CMake when Kokkos is on. I think there isn't logic to allow building with Kokkos but without Cuda in the package.py right now. Please correct me if I'm wrong though |
You can do |
I'm fine with either to be honest as long as the hooks are there to ensure we can build without Cuda both through CMake (exists) and through spack. I think that logic doesn't exist in the |
Co-authored-by: Jeff Peterson <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One last request:
Can you update the build documentation for a few things:
- Change "Overview" to something about building. "Overview" becomes the page title and it's a bit too broad.
- Change spiner to an optional dependency and add something like "Optional; used for EOS that rely on databox or spiner"
- Move
SINGULARITY_BUILD_CLOSURE
to the standard options rather than dependent options
``SINGULARITY_BUILD_CLOSURE`` ON Build the mixed cell closure models
- Reflect the fact that
SINGULARITY_USE_KOKKOSKERNELS
depends onSINGULARITY_BUILD_CLOSURE
and not the other way around
Approving now so I don't forget to approve later
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved pending @jhp-lanl 's additional requests
@jhp-lanl @jonahm-LANL Docs updated |
@dholladay00 or @rbberger if you have any comments can you make them by the end of today? Otherwise if not I think we can merge this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I'll go ahead and merge this in. If there are any changes you want @dholladay00 we can open up some issues |
PR Summary
spiner
@dholladay00 @jhp-lanl @jonahm-LANL @rbberger
Comments/merges/changes. We can discuss more during scheduled meetings.
PR Checklist
make format
command after configuring withcmake
.